刻苦: hardworking, assiduous...
让座: to give up one's seat for sb...
国王: king...
觉悟: cittotpāda)...
成: finish, complete, accomplish, become, turn into, win, succeed, one tenth, finish, complete, accomplish, become, turn into, win, succeed, one tenth...
挥: to wave, to brandish, to command, to conduct, to scatter, to disperse...
货: goods, money, commodity...
空隙: crack, gap between two objects, gap in time between two events...
岂有此理: how can this be so (idiom); preposterous, ridiculous, absurd...
崛起: to rise abruptly (to a towering position), to tower over, to spring up, to emerge suddenly, the emergence (e.g. of a power)...